Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 France F5 Italy F1 Italy F3 Italy F4 Italy F5 Italy F12 Italy F13 Italy #4-w2 Italy F2 Switzerland F2 Switzerland F3 Germany F4 Italy F2 Italy F10 Italy F16 Italy F32 Great Britain F20 Austria F2 Italy F2 Switzerland F1 Switzerland F2 Switzerland F3 France F5 Italy F8 France F5 Italy F28 Bosnia & Herzegovina F2 Italy F1 Italy F5 Italy F6 Italy F12 Italy F13 Italy F15 Italy F16 Italy F22 USA F26 Italy F1 Italy F2 Turkey F13 Turkey F15 Italy F11 Italy F14 Switzerland F3 Italy F28 Italy F24 Italy F25 Italy F9 Italy #4-w1 Italy #4-w3 Italy #4-w4 Switzerland F1 Italy F21 USA F27 Italy F2 Germany F5 Fujitsu Siemens Open - Budapest Copa Sevilla - Seville Compaq Challenger - Bucharest Geneva Challenger - Geneva Jameson Cup - Milan I Tourneo Fila Citta di Brindisi - Brindisi Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano Sporting Challenger - Turin San Marino Cepu Open - San Marino 5th Sardinian International Championships - Cagliari Exim Agmedia Open - Kosice Memorial Manfredini - Sassuolo Sporting Challenger '07 Trofeo Regione Piemonte - Turin Banca Stato Challenger Lugano - Lugano Brixina Tennis Open - Bressanone Trofeo Francesco Guzzini - Recanati 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Citta di Monza - Monza Citta di Monza - Monza Memorial Manfredini - Sassuolo 2006 North Shore Pro Tennis Championship - Winnetka 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona GHI Bronx Tennis Classic - Bronx Open D'Orleans - Orleans Samarkand Challenger - Samarkand Bauer Watertechnology Cup - Eckental 4th Volkswagen Challenger - Wolfsburg The Comercia Challenger - Aptos Isla de Gran Canaria - Mas Palomas LTA Hull Challenger - Hull Isla de Lanzarote - Lanzarote San Marino Cepu Open - San Marino Challenger Canottieri Minico - Mantova AXA Open - Lisbon The Comercia Bank Challenger - Aptos AXA Open II - Espinho Copa Ericsson Mexico - Guadalajara Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Memorial Savigni - Sassuolo Fifth Third Bank Tennis Championships - Lexington San Marino CEPU Open - San Marino XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio MTNL Cellular ATP Challenger - Mumbai Memorial Savigny - Sassuolo 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Trofeo Cassa di Risparmio di Alessandria - Alessandria XXVIII Edizione 'A.Savoldi' - Manerbio Internazionali di Tennis di Bergamo - Bergamo Milano Challenger-Jameson Cup - Milan Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Sardinia International Championship - Cagliari FILA Challenger Biella - Biella Barletta Citta Della Disfida Open 99 - Barletta Jameson Cup - Milan Ho Chi Minh City Challenger - Ho Chi Minh City Quelle Cup - Furth Dallas Challenger VIII Trofeo Ciutat de Barcelona - Barcelona Wolfsburg Challenger XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona St. Brieuc Challenger Monza Challenger Kuppers Kolsch Cup by Lambertz - Aachen Challenger Fondazione Carige - Genova Rome Challenger Sporting Challenger 2003 - Turin Top Wool Challenger Biella - Biella Rome Challenger Bauer Watertechnilogy Cup 2008 - Eckental Milan Challenger Jameson Cup - Milan San Benedetto Challenger - San Benedetto Open Castilla y Leon - Segovia Open de L'Isere - Grenoble Bancastato Challenger Lugano - Lugano The LTA Cardiff Challenger - Cardiff Sarajevo Open - Sarajevo Top Wool Challenger-Immagine Trophy - Biella Aptos Challenger Rimini Challenger San Marino Challenger Vancouver Challenger Cordenons Challenger Garden Open 2005 - Rome Cepu Open - San Marino Trani Challenger Como Challenger Trani Cup - Trani Kos-Zucchetti Tennis Cup - Cordenons S Tennis Master Championship - Graz Eckental Challenger Aberto de Sao Paulo - Sao Paulo Dallas Challenger Rome Challenger Rome Challenger Turin Challenger San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Rimini Challenger Fifth-Third Bank Tennis Classic - Lexington Manerbio Challenger Palermo Challenger Courmayeur Challenger Caltanissetta Challenger Barletta Challenger The LTA Nottingham Challenger - Nottingham Napoli Challenger Winnetka Challenger Turin Challenger Bergamo Challenger Aptos Challenger Orbetello Challenger San Marino Challenger Genova Challenger Todi Challenger Privatbank Open 2006 - Dnepropetrovsk BH Telecom Sarajevo 2007 - Sarajevo Palermo Challenger Tennis Napoli Cup 2007 - Napoli USTA Tallahassee Tennis Challenger - Tallahassee Jameson Cup - Milan 2007 Challenger of Santa Clara - Valencia Ischgl International ATP Challenger - Ischgl Binghamton Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Rabat Challenger Pekao Open - Szczecin Barletta Challenger Monza Challenger Charlottesville Challenger San Remo Tennis Cup 15° Piertomaso - San Remo Carson Challenger San Marino Challenger 7° Trani Cup - Trani Genova Challenger Madrid Challenger Jersey Challenger Genoa Open Challenger-Fondazione Carige - Genova Challenger Copa Sevilla - Seville Napoli Challenger Lugano Challenger Reggio Emilia Challenger Tenerife Challenger Prague Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Prostejov Challenger San Marino Challenger Rijeka Open - Rijeka Orbetello Challenger San Remo Tennis Cup - San Remo San Marino Challenger Cordenons Challenger Genova Challenger Zenith Tennis Cup-Harbour Club - Milan Guzzini Challenger - Recanati Banja Luka Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Challenger Banque Nationale - Granby Kos Succhetti Tennis Cup - Cordenons Open D'Orleans - Orleans Garden Open - Rome Rome Challenger dBI Tennis Challenger - Binghamton San Marino Challenger Como Challenger Sibiu Challenger Napoli Challenger XI Torneo Internazionale di Tennis - Barletta Vercelli Challenger Perugia Challenger Padova Challenger Cortina Challenger Manerbio Challenger Como Challenger Arpa Ceramic Cup - Reggio Emilia 2007 Nielsen Pro Tennis Championship - Winnetka Napoli Challenger Rome Challenger Fifth Third Bank Tennis Championships - Lexington XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Cordenons Challenger Rome Challenger Vicenza Challenger Como Challenger Rome Challenger Warsteiner Grand Prix - Oberstaufen Citta di Brindisi - Brindisi Intersport Heilbronn Open - Heilbronn San Benedetto Challenger Todi Challenger Turin Challenger Napoli Challenger Milan Challenger Genova Challenger Rome Challenger Winnetka Challenger Barletta Citta Della Disfida Open 2000 - Barletta Cairo Challenger 2002 - Cairo Sibiu Challenger Genova Challenger Cremona Challenger Odlum Brown Vancouver Open - Vancouver Milan Challenger Genova Challenger Milan Challenger Napoli Challenger Internazionali di Tennis Dell'Umbria - Todi Biella Challenger Sassuolo Challenger - Sassuolo Banca Stato Challenger - Lugano Top Wool Challenger - Biella Guzzini Challenger - Recanati S Tennis Masters - Graz Sina-Kia Motors Tennis Cup - Cordenons Fano Challenger Bergamo Challenger Mestre Challenger San Benedetto Challenger Szczecin Challenger Tennis Napoli Cup - Naples Garden Open - Rome Siemens Open 2002 - Scheveningen Internazionali di Tennis - Bergamo Trani Cup - Trani Amer-Wilson Challenger - Tampere Podebradka Cup - Prague Napoli Challenger Turin Challenger DPD Challenger 2000 - Aschaffenburg Vicenza Challenger Perugia Challenger Milan Challenger Honda Kah Singapore Men's Tennis Open - Singapore Cortina Challenger Residenza Open - Magdeburg 5° Sporting Challenger - Turin Riviera di Rimini Challenger 2004 - Rimini Samarkand Challenger - Samarkand Heineken Open - Auckland Open Seat-Godo 2001 - Barcelona Prostejov Challenger 4° Sporting Challenger - Turin Societa Canottieri Mincio 2005 - Mantova LTA Wrexham Challenger - Wrexham Internazionali de Tennis di Bergamo - Bergamo The Manchester Trophy - Manchester Cordenons Challenger Qatar Mobil Open 2001 - Doha Open 13 - Marseille International Tennis Championships - Delray Beach Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta The Hilversum Open - Hilversum Caltanissetta Challenger CA Challenge 2002 - Graz Asirom Challenger Brasov - Brasov ATP "Videocon" Challenger - Mumbai Milan Challenger Whirlpool Open - Budapest LTA Men's Challenger - Wrexham Geneva Challenger - Geneva Hungarian Architect Open - Budapest KGHM Polish Indoors - Wroclaw FILA Challenger - Biella XI Venice Open - Venice Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Meridiana Sardegna Open - Olbia C.T. San Remo - XIII Piertomaso Tessitore - San Remo The LTA Sunderland Challenger - Sunderland Nielsen USTA Pro Tennis Championship - Winnetka The LTA Men's Challenger - Southampton Bauer Watertechnology Cup - Eckental Campionati Internazionali di Sicilia - Palermo Milan Indoors - Milan Open de L'Isere-Trophee BNP Paribas - Grenoble Grand Prix Hassan II - Casablanca Grand Prix Hassan II - Casablanca Manerbio Challenger Campionati Internazionali di Sicilia - Palermo Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Idea Prokom Open - Sopot Open des Alpes Trophee BNP Paribas - Grenoble Lugano Challenger Tennislife Cup - Napoli Rabat Challenger Recanati Challenger Cordenons Challenger Trani Challenger Como Challenger St. Remy Challenger Milan Indoors - Milan Qatar Open - Doha Milan Indoors - Milan BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Synsam Swedish Open - Bastad Croatia Open - Umag Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo San Remo Challenger Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Medibank Private International - Sydney Milan Indoors - Milan Argentina Open - Buenos Aires Genova Challenger Brasil Open - Costa do Sauipe Bordeaux Challenger Qatar Exxon Mobil Open 2003 - Doha Abierto Mexicano Telfonica MoviStar - Acapulco Izmir Challenger Grand Prix Hassan II - Casablanca Copa AT&T - Buenos Aires Cremona Challenger Allianz Suisse Open - Gstaad Alessandria Challenger Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Milan Indoors - Milan Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Furth Challenger Cremona Challenger Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Allianz Suisse Open Gstaad - Gstaad Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Copa Telmex - Buenos Aires Countrywide Classic - Los Angeles BA-CA Tennis Trophy - Vienna Brisbane - Brisbane Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Jersey Challenger Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco ATP Studena Croatia Open Umag - Umag UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Winston Salem - Winston Salem Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Brasil Open - Sao Paulo Serbia Open - Belgrade Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia BCR Open Romania - Bucharest Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Grand Prix Hassan II - Casablanca Argentina Open - Buenos Aires TD Waterhouse Cup - Long Island Salzburg Challenger CA Tennis Trophy - Vienna Medibank International - Sydney Szczecin Challenger Brisbane International - Brisbane Gerry Weber Open - Halle Brasil Open - Costa do Sauipe Honolulu Challenger Bergamo Challenger Open SEAT 2008 - Barcelona Cordenons Challenger Trnava Challenger Catella Swedish Open - Bastad Cherbourg Challeger Legg Mason Tennis Classic - Washington Generali Open - Kitzbuhel Caltanissetta Challenger Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Barletta Challenger Napoli Challenger Monza Challenger VTR Open - Vina del Mar Portugal Open - Oeiras Copa Claro - Buenos Aires Credit Agricole Suisse Open - Gstaad Rome Challenger ATP Kremlin Cup - Moscow Open de Nice Cote d'Azur - Nice Synsam Swedish Open - Bastad Sao Paulo Challenger Tour Finals Todi Challenger Caltanissetta Challenger Caltanissetta Challenger Cortina Challenger St. Petersburg Open - St. Petersburg Movistar Open - Santiago Bet-At-Home Austrian Open - Kitzbuhel Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Biella Challenger Heineken Open - Auckland Open Seat Godo 2003 - Barcelona Manerbio Challenger Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Davidoff Swiss Indoors - Basel Abierto Mexicano de Tenis Pegaso - Acapulco Sporting Challenger - Turin Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Genova Challenger Memorial Savigni - Sassuolo Challenger 42 - Andrezieux Zivnobanka Czech Open - Prostejov Argentina Open - Buenos Aires Brasil Open - Sao Paulo Zagreb Open - Zagreb Mestre Challenger San Benedetto Challenger Open de L'Isere (Open 38) - Grenoble Copa Ericsson Brazil - Sao Paulo BMW Brixina Tennis Open - Bressanone I Open de Tenis Comunidad de Madrid - Madrid VII Torneo Internazionale di Tennis - Barletta Abierto Mexicano Telfonica MoviStar - Acapulco Qatar Open - Doha Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg SAP Open - San Jose Copa AT&T - Buenos Aires Heineken Open - Auckland BellSouth Open - Vina del Mar Siebel Open - San Jose Campionati Internazionali di Sicilia - Palermo Italian Open - Rome Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris Erste Bank Open - Vienna Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Internazionali BNL dItalia - Rome Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Tennis Masters Series - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Masters Series Monte Carlo - Monte Carlo BNP Paribas Masters - Paris Kremlin Cup - Moscow Sydney International - Sydney Copa Claro - Buenos Aires Campionati Internazionali d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Orange Prokom Open - Sopot Pacific Life Open - Indian Wells Rogers Masters - Montreal Tennis Masters Series - Hamburg Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Campionati BNL dItalia - Rome Masters Series - Hamburg U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Internazionali BNL d'Italia - Rome Tennis Masters Series - Rome Pacific Life Open - Indian Wells French Open - Paris Royal Guard Open Chile - Vina del Mar U.S. Open - New York Tennis Masters Series - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne NASDAQ-100 Open - Miami French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris French Open - Paris Internazionali BNL d'Italia - Rome French Open - Paris Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Croatia Open - Umag Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest U.S. Open - New York Telecom Italia Masters - Rome Wimbledon - London Davis Cup, Group 1, REL2, ZIM-ITA 3-2 U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Olympics - Athens